home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / gen_vid / scrcont.com / SCRCOUNT.DOC < prev   
Encoding:
Text File  |  1989-12-24  |  7.8 KB  |  195 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                       LOGITEC Software inc  Presents.
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                 ============
  23.                                 | SCRCOUNT |
  24.                                 ============
  25.  
  26.  
  27.  
  28.                          The Ultimate SCReen-COUNTer
  29.  
  30.  
  31.  
  32.                             Written in assembler
  33.  
  34.  
  35.                                      by
  36.  
  37.  
  38.                               Ollivier Civiol
  39.                               (215)  925-2383
  40.     -------------------------------------------------------------------
  41.                                 FEATURES
  42.             -------------------------------------------------------
  43.  
  44.                               WHAT IS IT ?
  45.  
  46.          SCRCOUNT is a memory resident programm developed due to a need of
  47.     help when screen addresses are wanted for direct screen handeling,
  48.     while programming in assembler.
  49.          If you programm in assembly language, you must know how it feels,
  50.     to spend half the night, counting your ram addresses on the screen,
  51.     and the other half changing the code, because you were off by two
  52.     or three offsets.
  53.          With SCRCOUNT no more headache and no more rewriting of all the string
  54.     handeling routines because of wrong addresses.
  55.  
  56.       ------------------------------------------------------------------
  57.  
  58.                             HOW DOES IT WORK ?
  59.  
  60.          SCRCOUNT is extremely simple to use.  Once loaded in memory, Scrcount
  61.     is going to wait for you to call him.
  62.     Run the application you are working on, bring up the screens where you
  63.     need help, (like finding addresses for reverse video, when creating menu
  64.     option bars ...) then call SCRCOUNT by depressing <ALT-Z>.
  65.     You will then see the reference bar appear on the lower right corner
  66.     of the screen and SCRCOUNT's trademark on the lower right corner.
  67.  
  68. CURSOR MOVEMENT
  69. ---------------
  70.          The UP arrow will move the cursor 1 row up address -160.
  71.          The DOWN arrow will move the cursor 1 row down address +160.
  72.          The RIGHT arrow will move the cursor +1 column address +2.
  73.          The LEFT arrow will move the cursor -1 column address -2.
  74.          The HOME key will move the cursorUP+left.
  75.          The PgUp key will move the cursor UP+RIGHT.
  76.          The END  key will move the cursor DOWN+LEFT.
  77.          The PgDn key will move the cursor DOWN+RIGHT.
  78.  
  79.          DEC means -> decimal address.
  80.          HEX means -> hexadecimal address.
  81.          COL is the current column as reference for use with BIOS's INT 10H.
  82.          ROW is the current row as reference for use with BIOS's INT 10H.
  83.  
  84. ESCAPE
  85. ------
  86.          The <ESC> keys will take you back to were you started.
  87.     The original position of the cursor will then be restored, as well
  88.     as the content of the last screen line before the call to SCRCOUNT.
  89.  
  90. PRINT
  91. -----
  92.          The <P> key will bring up a window asking you for a reference
  93.     label.  You can enter up to 14 characters.  If you go over this
  94.     limit the printout will automatically start.
  95.     If not, just press ENTER.
  96.     During the printout, the label name and the status line will
  97.     be printed.
  98.  
  99.  
  100.       -----------------------------------------------------------------
  101.  
  102.          Could you please let me know if you experience any problems
  103.     With my product.  I will gladely fix any bugs.  They usuelly do
  104.     not take too long to fix on such small products.
  105.          I spent a whole night trying different routines to make SCRCOUNT
  106.     print correctly and I think this one works well.  But we never know
  107.     with bugs, they come out when they feel like it so I'll be patient.
  108.  
  109.          I would like to thank TeSeRact for their library of routines, help in
  110.     the realisation of TSR (Terminate but Stay Resident) programms.
  111.     If you want to write TSR's I would strongly recommend this product.
  112.     This TSR took me two days to write, without the TeSeRact's product,
  113.     it might have taken more than six month.
  114.  
  115.     If you find this programm usefull, please send me the modest sum
  116.     of $5.00.  If you have any problem with the software, write me at
  117.                              Ollivier CIVIOL
  118.                             614 South. 9th ST
  119.                             Phila, PA. 19147.
  120.  
  121.                  Please include your address and phone #.
  122.     You can leave a message on Compuserve, my ID# is : [72727,3213]
  123.  
  124.  
  125.                             SCRCOUNT RELEASES
  126.  
  127.     October, 1988     Initial release of the programm.
  128.  
  129.     October, 1988     Quick fix of the hotkey <ALT-F10>, changed to
  130.                    <ALT-Z>, for compatibility with D86
  131.                    Isaacson's assembleur.  D86 uses just about
  132.                    all the <ALT-F?> combinasions.
  133.                    Since this tool is memory resident, it would
  134.                    still the control from D86.
  135.  
  136.                       Quick fix of half a bug, when the control would
  137.                    return to the application running, a green character
  138.                    would appear in the lower right corner of the screen.
  139.                    this was due to the restore routine of the programm
  140.                    that would print one too many characters.
  141.                    Since I am using a monochrome, it would not appear
  142.                    on my display.
  143.  
  144.                       A user told me that when used inside is editor (BRIEF)
  145.                    is system was getting complitely locked up.
  146.                    I do not know yet why this happen, I tryed it insied all
  147.                    my editors EDED, Qedit wich is the one I always use and
  148.                    everithing works fine so I hope that BRIEF's users are
  149.                    not penalised. Anyway I am going to work on that ...
  150.  
  151.     October 1988
  152.                      Yes three different versions in the same month.
  153.                    Well SCRCOUNT is not such a big programm.  So it doesn't
  154.                    take six month to fix a bug or upgrade it.
  155.                      Anyway I am quite sure that this version will be the
  156.                    last one.  Small upgrade, incorporate the four keys
  157.                    HOME, END, PgDn, PgUp to move the cursor in diagonale,                   And the print function also incorporated.
  158.                    and incorporation of a print function for future refeerence.
  159.                    This complete version of the software is going to still
  160.                    8288 bytes of your system 8 and a half K small price for
  161.                    such help, is'n it ???
  162.                    Thats it, use it wisely and ... don't forget my 5 bucks !
  163.  
  164.  
  165.  
  166.     December 1988
  167.                     The latest release of the TeSseRact library,(with minor
  168.                   bug fixes),  brings me to this 4th release of the product.
  169.                     It is the same software, but it might work with BRIEF now
  170.                   for whoever experienced a problem with it.
  171.                     Please let me know if it finally works with BRIEF.
  172.  
  173.  
  174.                               TesSeRact
  175.                               ---------
  176.  
  177.      This product  uses the TesSeRact(TM) Ram-Resident Library and supports
  178.      the TesSeRact  Standard for  Ram-Resident Program  Communication.  For
  179.      information about  TesSeRact, contact  the TesSeRact  Development Team
  180.      at:
  181.      
  182.           TesSeRact Development Team
  183.           c/o Chip Rabinowitz
  184.           2084 Woodlawn Avenue
  185.           Glenside, PA 19038
  186.           1-215-884-3373
  187.      
  188.           Compuserve:         70731,20
  189.           MCIMAIL:  315-5415
  190.      
  191.      This MCIMAIL  Account has  been provided  to the TesSeRact Development
  192.      Team by Borland International, Inc.  The TesSeRact Development Team is
  193.      in no  way associated with Borland International, Inc.  TesSeRact is a
  194.      trademark of the TesSeRact Development Team.
  195.